A Knowledge-based Advisory System for Software Quality Assurance
نویسنده
چکیده
Software quality assurance is a planned and systematic approach to ensure that software processes and products confirms to the established standards, processes, and procedures. The goals of software quality assurance are to improve software quality by appropriately monitoring both software and the development process to ensure full compliance with the established standards and procedures. There are several models for software quality assurance, such as the ISO/IEC 90003, and the capability maturity model integration. However, the proper implementation of these models is often a difficult and a costly task for software companies especially small and medium ones. This paper describes a prototype knowledge-based advisory system designed to play the role of a “virtual quality editor” to help individuals, organizations, and software companies who desire to implement these quality models. By identifying the gauging absence of prerequisites between the prerequisites and what actually exists in the present environment, this advisory system provides assessment results and suggestions to the companies so that successful implementation of these quality models can be achieved. Component object model technology is used in designing and integrating the different components of the prototype system to assure software interoperability between these components. The architecture, the development and the implementation of the prototype system are discussed in details. A typical example is also presented to demonstrate the application of the prototype system.
منابع مشابه
Component-Based Embedded Software Engineering: Development Framework, Quality Assurance and a Generic Assessment Environment
Embedded software is used to control the functions of mechanical and physical devices by dedicated digital signal processor and computers. Nowadays, heterogeneous and collaborative embedded software systems are widely adopted to engage the physical world. To make such software extremely reliable, very efficient and highly flexible, component-based embedded software development can be employed f...
متن کاملEffective factors on desirable quality of advisory services from perspective of students and academic advisors
Background: Academic consultation will help students in achieving educational goals and success. The aim of this study is to investigate the factors affecting desirable quality of advisory services from the perspective of students and academic advisors. Methods: This study is a cross-sectional study. 25 academic advisors and 318 students were chosen using convenience sampling of Neyshabur Unive...
متن کاملModel-Based Quality Assurance of Automotive Software
Software in embedded (e.g. automotive) systems requires a high level of reliability. Model-based development techniques are increasingly used to reach this goal, but so far there is relatively little published knowledge on the comparative benefits in using different assurance techniques. We investigate different and potentially complementary model-based software quality assurance methods (namel...
متن کاملIntelligent Knowledge Based System Approach for Optimization of Design and Manufacturing for Abrasive Water Jet Machining
A water jet machining is an industrial tool capable of cutting a wide variety of materials using a very high-pressure jet of water, or a mixture of water and an abrasive substance. This paper addresses the concept of the Intelligent knowledge base system (IKBS) for optimization of product design and manufacturing process for water jet machining in computer based concurrent engineering environme...
متن کاملEnhancing Education Quality Assurance Using Data Mining
In this paper we introduce a comprehensive educational quality assurance system for a university. The system takes into consideration the three main pillars of the educational process: content, delivery, and assessment. We will demonstrate a comprehensive system that enables quality control and quality assurance using data mining combining data from Quality Assurance Automated System QAAS, the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. Arab J. Inf. Technol.
دوره 5 شماره
صفحات -
تاریخ انتشار 2008